package com.yuan.blockhandler;

import com.alibaba.csp.sentinel.slots.block.BlockException;
import lombok.extern.slf4j.Slf4j;

/**
 * 定义全局兜底的类
 * 注意，返回类型和参数要与调用者一致，且都需要添加异常类，并且方法的修饰符必须是public static
 */
@Slf4j
public class BlockHandler {
    public static String blockHandlerForSayHello(String name, BlockException e) {
        log.warn("接口[sayHello]的访问被限流了，原因是：" + e.getMessage());
        return "接口[sayHello]的访问被限流了，原因是：" + e.getMessage();
    }
}
